hydroxy mercaptans - German English Dictionary